//
//  QDailyAPIConstants.h
//  FakeQDaily
//
//  Created by mewxiv on 8/12/16.
//  Copyright © 2016 Xensius. All rights reserved.
//

#import <Foundation/Foundation.h>

// API基地址
FOUNDATION_EXPORT NSString *const QDailyBaseURL;

/*
 * 账号管理
 */
// 注册账号
FOUNDATION_EXPORT NSString *const QDailyRegisterURL;
// 完善注册信息
FOUNDATION_EXPORT NSString *const QDailyCompleteRegisterURL;
// 修改密码
FOUNDATION_EXPORT NSString *const QDailyChangePasswordURL;
// 手机号码登录
FOUNDATION_EXPORT NSString *const QDailyPhoneLoginURL;
// email账号登录
FOUNDATION_EXPORT NSString *const QDailyEmailLoginURL;

// 注销登录
FOUNDATION_EXPORT NSString *const QDailyLogoutURL;
// 更新用户信息
FOUNDATION_EXPORT NSString *const QDailyUpdateUserPersonalInfoURL;
// 请求用户雷达接口
FOUNDATION_EXPORT  NSString *const QDailyUserRadarURL;
// 请求用户订阅接口
FOUNDATION_EXPORT NSString *const QDailyUserSubscriptionURL;
// 请求用户中心
FOUNDATION_EXPORT NSString *const QDailyUserCenterURL;

/*
 * 主页
 */
// 主页请求接口
FOUNDATION_EXPORT NSString *const QDailyHomeFeedURLFormat;

/*
 * 侧边栏
 */
// 主页请求菜单栏数据接口
FOUNDATION_EXPORT NSString *const QDailyHomeSideBarURL;
// 请求新闻分类数据接口
FOUNDATION_EXPORT NSString *const QDailyNewsCategoriesURLFormat;
// 请求搜索文章的接口
FOUNDATION_EXPORT NSString *const QDailySearchArticleURL;

/*
 * 栏目中心
 */
// 请求栏目文章数据的接口
FOUNDATION_EXPORT NSString *const QDailyColumnFeedURLFormat;
// 请求栏目中心我的订阅文章数据
FOUNDATION_EXPORT NSString *const QDailyColumnCenterSubscriptionPostsURL;
// 请求栏目中心全部栏目的数据
FOUNDATION_EXPORT NSString *const QDailyColumnCenterAllColumnsURLFormat;
// 请求订阅栏目
FOUNDATION_EXPORT NSString *const QDailyColumnCenterAddSubscribeURL;
// 请求取消订阅栏目
FOUNDATION_EXPORT NSString *const QDailyColumnCenterRemoveSubscribeURL;
// 请求栏目作者订阅者信息
FOUNDATION_EXPORT NSString *const QDailyColumnAuthorsAndSubscribersInfoURLFormat;

/*
 * 文章详情
 */
// 请求文章页面数据
FOUNDATION_EXPORT NSString *const QDailyArticleDetailURLFormat;
// 请求文章信息
FOUNDATION_EXPORT NSString *const QDailyArticleInfoURLFormat;
// 请求文章评论数据的接口
FOUNDATION_EXPORT NSString *const QDailyArticleCommentsURLFormat;
// 请求评论文章
FOUNDATION_EXPORT NSString *const QDailyArticleCreateCommentURL;
// 点赞文章的接口
FOUNDATION_EXPORT NSString *const QDailyPraisePostURL;
// 请求标签文章列表
FOUNDATION_EXPORT NSString *const QDailyTaggedArticleListURLFormat;

/*
 * 好奇心研究所
 */
// 请求好奇心研究所文章列表的接口
FOUNDATION_EXPORT NSString *const QDailyLabPaperListURLFormat;
// 请求好奇心研究所文章详情的接口
FOUNDATION_EXPORT NSString *const QDailyLabPaperDetailURLFormat;
// 请求好奇心研究所文章的意见选项的接口
FOUNDATION_EXPORT NSString *const QDailyLabOptionsURLFormat;
// 发送好奇心研究所投票结果的接口
FOUNDATION_EXPORT NSString *const QDailyLabVoteResultURL;

/*
 * 我的消息
 */
// 获取我的评论消息接口
FOUNDATION_EXPORT NSString *const QDailyMyMessageCommentOnMeURL;
// 获取点赞的消息接口
FOUNDATION_EXPORT NSString *const QDailyMyMessagePraiseOnMeURL;
// 获取系统消息接口
FOUNDATION_EXPORT NSString *const QDailyMyMessageSystemMessageURL;
// 获取我发出的评论的接口
FOUNDATION_EXPORT NSString *const QDailyMyMessageSendOutCommentURL;

/*
 * 个人中心
 */
// 请求用户喜欢的文章的接口
FOUNDATION_EXPORT NSString *const QDailyUserCenterPraisedArticlesURL;
// 请求用户参与的研究的接口
FOUNDATION_EXPORT NSString *const QDailyUserCenterJoinedLabResearchURL;
// 请求用户雷达文章的接口
FOUNDATION_EXPORT NSString *const QDailyUserCenterRadarArticlesURLFormat;

// 关于我们页面url
FOUNDATION_EXPORT NSString *const QDailyAboutUsURL;
// 用户注册协议url
FOUNDATION_EXPORT NSString *const QDailyRegisterAgreementURL;